package com.itheima.edu.info.student.util;

import java.text.SimpleDateFormat;
import java.util.Date;


/*
    工具类设计规范
    1.构造方法私有化
    2.成员(变量/方法)静态化

    自定义年龄工具类
    核心功能:根据出生日期计算年龄
 */
public class AgeUtil {
    private AgeUtil(){};
    public static String getAge(String birthday)  {
       try{
           Date birthdayDate = new SimpleDateFormat("yyyy-MM-dd").parse(birthday);

           long age =(new Date().getTime() - birthdayDate.getTime())/1000L/60/60/24/365;

           return age+"";
       }
           catch(Exception e){
           return "18";
        }

    }
}
